<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.5"/>
<title>v_hdmiphy1: XHdmiphy1 Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
  $(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="HTML_custom.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="xlogo_bg.png"/></td>
  <td style="padding-left: 0.5em;">
   <div id="projectname">v_hdmiphy1
   </div>
   <div id="projectbrief">Vitis Drivers API Documentation</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.5 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Overview</span></a></li>
      <li class="current"><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="globals.html"><span>APIs</span></a></li>
      <li><a href="files.html"><span>File&#160;List</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="functions.html"><span>Data&#160;Fields</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('struct_x_hdmiphy1.html','');});
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#pub-attribs">Data Fields</a>  </div>
  <div class="headertitle">
<div class="title">XHdmiphy1 Struct Reference<div class="ingroups"><a class="el" href="group__xhdmiphy1.html">Overview</a></div></div>  </div>
</div><!--header-->
<div class="contents">

<p>The <a class="el" href="struct_x_hdmiphy1.html" title="The XHdmiphy1 driver instance data. ">XHdmiphy1</a> driver instance data.  
 <a href="struct_x_hdmiphy1.html#details">More...</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Data Fields</h2></td></tr>
<tr class="memitem:a2410c544d217821ce4e85e391b1c676a"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#a2410c544d217821ce4e85e391b1c676a">IsReady</a></td></tr>
<tr class="memdesc:a2410c544d217821ce4e85e391b1c676a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Device is initialized and ready.  <a href="#a2410c544d217821ce4e85e391b1c676a">More...</a><br/></td></tr>
<tr class="separator:a2410c544d217821ce4e85e391b1c676a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae19e95b6e84e21a988ba6910ceb3f35a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_x_hdmiphy1___config.html">XHdmiphy1_Config</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#ae19e95b6e84e21a988ba6910ceb3f35a">Config</a></td></tr>
<tr class="memdesc:ae19e95b6e84e21a988ba6910ceb3f35a"><td class="mdescLeft">&#160;</td><td class="mdescRight"><pre class="fragment">      Configuration structure for
</pre><p> the Video PHY core.  <a href="#ae19e95b6e84e21a988ba6910ceb3f35a">More...</a><br/></td></tr>
<tr class="separator:ae19e95b6e84e21a988ba6910ceb3f35a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a55611128c68a9548afe47eae8d761788"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_x_hdmiphy1___log.html">XHdmiphy1_Log</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#a55611128c68a9548afe47eae8d761788">Log</a></td></tr>
<tr class="memdesc:a55611128c68a9548afe47eae8d761788"><td class="mdescLeft">&#160;</td><td class="mdescRight">A log of events.  <a href="#a55611128c68a9548afe47eae8d761788">More...</a><br/></td></tr>
<tr class="separator:a55611128c68a9548afe47eae8d761788"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0204ec609474b091ff494d61ebd2aa80"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_x_hdmiphy1___quad.html">XHdmiphy1_Quad</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#a0204ec609474b091ff494d61ebd2aa80">Quads</a> [2]</td></tr>
<tr class="memdesc:a0204ec609474b091ff494d61ebd2aa80"><td class="mdescLeft">&#160;</td><td class="mdescRight"><pre class="fragment">       The quads available to the
</pre><p> Video PHY core.  <a href="#a0204ec609474b091ff494d61ebd2aa80">More...</a><br/></td></tr>
<tr class="separator:a0204ec609474b091ff494d61ebd2aa80"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9ba8d9489de84bdfb6acc4d33c7957ea"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#a9ba8d9489de84bdfb6acc4d33c7957ea">HdmiRxRefClkHz</a></td></tr>
<tr class="memdesc:a9ba8d9489de84bdfb6acc4d33c7957ea"><td class="mdescLeft">&#160;</td><td class="mdescRight">HDMI RX refclk.  <a href="#a9ba8d9489de84bdfb6acc4d33c7957ea">More...</a><br/></td></tr>
<tr class="separator:a9ba8d9489de84bdfb6acc4d33c7957ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a834eecec514b7571575a3bf47cfa63e0"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#a834eecec514b7571575a3bf47cfa63e0">HdmiTxRefClkHz</a></td></tr>
<tr class="memdesc:a834eecec514b7571575a3bf47cfa63e0"><td class="mdescLeft">&#160;</td><td class="mdescRight">HDMI TX refclk.  <a href="#a834eecec514b7571575a3bf47cfa63e0">More...</a><br/></td></tr>
<tr class="separator:a834eecec514b7571575a3bf47cfa63e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a74efe69af6760d2c3cf8d4d471f5591d"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#a74efe69af6760d2c3cf8d4d471f5591d">HdmiRxTmdsClockRatio</a></td></tr>
<tr class="memdesc:a74efe69af6760d2c3cf8d4d471f5591d"><td class="mdescLeft">&#160;</td><td class="mdescRight">HDMI TMDS clock ratio.  <a href="#a74efe69af6760d2c3cf8d4d471f5591d">More...</a><br/></td></tr>
<tr class="separator:a74efe69af6760d2c3cf8d4d471f5591d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa0e3e6f1c5e328af0628bc58d19e915a"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#aa0e3e6f1c5e328af0628bc58d19e915a">HdmiTxSampleRate</a></td></tr>
<tr class="memdesc:aa0e3e6f1c5e328af0628bc58d19e915a"><td class="mdescLeft">&#160;</td><td class="mdescRight">HDMI TX sample rate.  <a href="#aa0e3e6f1c5e328af0628bc58d19e915a">More...</a><br/></td></tr>
<tr class="separator:aa0e3e6f1c5e328af0628bc58d19e915a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a247ba8ff835a604c754d34ab3ba0450c"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#a247ba8ff835a604c754d34ab3ba0450c">HdmiRxDruIsEnabled</a></td></tr>
<tr class="memdesc:a247ba8ff835a604c754d34ab3ba0450c"><td class="mdescLeft">&#160;</td><td class="mdescRight">The DRU is enabled.  <a href="#a247ba8ff835a604c754d34ab3ba0450c">More...</a><br/></td></tr>
<tr class="separator:a247ba8ff835a604c754d34ab3ba0450c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7db1a3f7a4d313d9d8d279036680a7bb"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#a7db1a3f7a4d313d9d8d279036680a7bb">HdmiIsQpllPresent</a></td></tr>
<tr class="memdesc:a7db1a3f7a4d313d9d8d279036680a7bb"><td class="mdescLeft">&#160;</td><td class="mdescRight">QPLL is present in HW.  <a href="#a7db1a3f7a4d313d9d8d279036680a7bb">More...</a><br/></td></tr>
<tr class="separator:a7db1a3f7a4d313d9d8d279036680a7bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a834817daba49b8bd130bd52fbb911f41"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#a834817daba49b8bd130bd52fbb911f41">versal_2ve_2vm</a></td></tr>
<tr class="memdesc:a834817daba49b8bd130bd52fbb911f41"><td class="mdescLeft">&#160;</td><td class="mdescRight">only for for VEK385  <a href="#a834817daba49b8bd130bd52fbb911f41">More...</a><br/></td></tr>
<tr class="separator:a834817daba49b8bd130bd52fbb911f41"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac60ed4c71a5adcb71a99edad2997e24c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_x_hdmiphy1___hdmi21_cfg.html">XHdmiphy1_Hdmi21Cfg</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#ac60ed4c71a5adcb71a99edad2997e24c">TxHdmi21Cfg</a></td></tr>
<tr class="memdesc:ac60ed4c71a5adcb71a99edad2997e24c"><td class="mdescLeft">&#160;</td><td class="mdescRight">TX HDMI Config.  <a href="#ac60ed4c71a5adcb71a99edad2997e24c">More...</a><br/></td></tr>
<tr class="separator:ac60ed4c71a5adcb71a99edad2997e24c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44a9b24f205fee3e03f3724a89abf2bb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_x_hdmiphy1___hdmi21_cfg.html">XHdmiphy1_Hdmi21Cfg</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#a44a9b24f205fee3e03f3724a89abf2bb">RxHdmi21Cfg</a></td></tr>
<tr class="memdesc:a44a9b24f205fee3e03f3724a89abf2bb"><td class="mdescLeft">&#160;</td><td class="mdescRight">TX HDMI Config.  <a href="#a44a9b24f205fee3e03f3724a89abf2bb">More...</a><br/></td></tr>
<tr class="separator:a44a9b24f205fee3e03f3724a89abf2bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a299ed2990b28d0561a635f11b647cbd8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__xhdmiphy1.html#ga5ff00002844b75068ea21b03514fcf04">XHdmiphy1_IntrHandler</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#a299ed2990b28d0561a635f11b647cbd8">IntrCpllLockHandler</a></td></tr>
<tr class="memdesc:a299ed2990b28d0561a635f11b647cbd8"><td class="mdescLeft">&#160;</td><td class="mdescRight"><pre class="fragment">                    Callback function for CPLL
</pre><p> lock interrupts.  <a href="#a299ed2990b28d0561a635f11b647cbd8">More...</a><br/></td></tr>
<tr class="separator:a299ed2990b28d0561a635f11b647cbd8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1209c27b73680d5f924509cb1717ba11"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#a1209c27b73680d5f924509cb1717ba11">IntrCpllLockCallbackRef</a></td></tr>
<tr class="memdesc:a1209c27b73680d5f924509cb1717ba11"><td class="mdescLeft">&#160;</td><td class="mdescRight"><pre class="fragment">            A pointer to the user data
</pre><p> passed to the CPLL lock callback function.  <a href="#a1209c27b73680d5f924509cb1717ba11">More...</a><br/></td></tr>
<tr class="separator:a1209c27b73680d5f924509cb1717ba11"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aba5d02fffa55f5c2ae38f24f3e48655d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__xhdmiphy1.html#ga5ff00002844b75068ea21b03514fcf04">XHdmiphy1_IntrHandler</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#aba5d02fffa55f5c2ae38f24f3e48655d">IntrQpllLockHandler</a></td></tr>
<tr class="memdesc:aba5d02fffa55f5c2ae38f24f3e48655d"><td class="mdescLeft">&#160;</td><td class="mdescRight"><pre class="fragment">                    Callback function for QPLL
</pre><p> lock interrupts.  <a href="#aba5d02fffa55f5c2ae38f24f3e48655d">More...</a><br/></td></tr>
<tr class="separator:aba5d02fffa55f5c2ae38f24f3e48655d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3eb39abdf0e0de2bc7b2780116dad1fc"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#a3eb39abdf0e0de2bc7b2780116dad1fc">IntrQpllLockCallbackRef</a></td></tr>
<tr class="memdesc:a3eb39abdf0e0de2bc7b2780116dad1fc"><td class="mdescLeft">&#160;</td><td class="mdescRight"><pre class="fragment">            A pointer to the user data
</pre><p> passed to the QPLL lock callback function.  <a href="#a3eb39abdf0e0de2bc7b2780116dad1fc">More...</a><br/></td></tr>
<tr class="separator:a3eb39abdf0e0de2bc7b2780116dad1fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af643b54434ad0e79c7059c26f77a29e7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__xhdmiphy1.html#ga5ff00002844b75068ea21b03514fcf04">XHdmiphy1_IntrHandler</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#af643b54434ad0e79c7059c26f77a29e7">IntrQpll1LockHandler</a></td></tr>
<tr class="memdesc:af643b54434ad0e79c7059c26f77a29e7"><td class="mdescLeft">&#160;</td><td class="mdescRight"><pre class="fragment">                     Callback function for QPLL
</pre><p> lock interrupts.  <a href="#af643b54434ad0e79c7059c26f77a29e7">More...</a><br/></td></tr>
<tr class="separator:af643b54434ad0e79c7059c26f77a29e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae2ebcf179c7a4c5122606264c1313254"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#ae2ebcf179c7a4c5122606264c1313254">IntrQpll1LockCallbackRef</a></td></tr>
<tr class="memdesc:ae2ebcf179c7a4c5122606264c1313254"><td class="mdescLeft">&#160;</td><td class="mdescRight"><pre class="fragment">            A pointer to the user data
</pre><p> passed to the QPLL lock callback function.  <a href="#ae2ebcf179c7a4c5122606264c1313254">More...</a><br/></td></tr>
<tr class="separator:ae2ebcf179c7a4c5122606264c1313254"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9f4e3631341fe886a566a1c615109296"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__xhdmiphy1.html#ga5ff00002844b75068ea21b03514fcf04">XHdmiphy1_IntrHandler</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#a9f4e3631341fe886a566a1c615109296">IntrTxAlignDoneHandler</a></td></tr>
<tr class="memdesc:a9f4e3631341fe886a566a1c615109296"><td class="mdescLeft">&#160;</td><td class="mdescRight"><pre class="fragment">                       Callback function for TX
</pre><p> align done lock interrupts.  <a href="#a9f4e3631341fe886a566a1c615109296">More...</a><br/></td></tr>
<tr class="separator:a9f4e3631341fe886a566a1c615109296"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acb9f1f5c38f678dfe435d1872d93c409"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#acb9f1f5c38f678dfe435d1872d93c409">IntrTxAlignDoneCallbackRef</a></td></tr>
<tr class="memdesc:acb9f1f5c38f678dfe435d1872d93c409"><td class="mdescLeft">&#160;</td><td class="mdescRight"><pre class="fragment">            A pointer to the user data
</pre><p> passed to the TX align done lock callback function.  <a href="#acb9f1f5c38f678dfe435d1872d93c409">More...</a><br/></td></tr>
<tr class="separator:acb9f1f5c38f678dfe435d1872d93c409"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4f9c49683a90aa9841be70039e7dea31"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__xhdmiphy1.html#ga5ff00002844b75068ea21b03514fcf04">XHdmiphy1_IntrHandler</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#a4f9c49683a90aa9841be70039e7dea31">IntrTxResetDoneHandler</a></td></tr>
<tr class="memdesc:a4f9c49683a90aa9841be70039e7dea31"><td class="mdescLeft">&#160;</td><td class="mdescRight"><pre class="fragment">                       Callback function for TX
</pre><p> reset done lock interrupts.  <a href="#a4f9c49683a90aa9841be70039e7dea31">More...</a><br/></td></tr>
<tr class="separator:a4f9c49683a90aa9841be70039e7dea31"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ecd9f63b374c8c8def7c8894f6340ec"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#a6ecd9f63b374c8c8def7c8894f6340ec">IntrTxResetDoneCallbackRef</a></td></tr>
<tr class="memdesc:a6ecd9f63b374c8c8def7c8894f6340ec"><td class="mdescLeft">&#160;</td><td class="mdescRight"><pre class="fragment">            A pointer to the user data
</pre><p> passed to the TX reset done lock callback function.  <a href="#a6ecd9f63b374c8c8def7c8894f6340ec">More...</a><br/></td></tr>
<tr class="separator:a6ecd9f63b374c8c8def7c8894f6340ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afbd86b5dc2ea02eca5f779558c23faaf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__xhdmiphy1.html#ga5ff00002844b75068ea21b03514fcf04">XHdmiphy1_IntrHandler</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#afbd86b5dc2ea02eca5f779558c23faaf">IntrRxResetDoneHandler</a></td></tr>
<tr class="memdesc:afbd86b5dc2ea02eca5f779558c23faaf"><td class="mdescLeft">&#160;</td><td class="mdescRight"><pre class="fragment">                       Callback function for RX
</pre><p> reset done lock interrupts.  <a href="#afbd86b5dc2ea02eca5f779558c23faaf">More...</a><br/></td></tr>
<tr class="separator:afbd86b5dc2ea02eca5f779558c23faaf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab108631f101eacc52db3574aca37ff1d"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#ab108631f101eacc52db3574aca37ff1d">IntrRxResetDoneCallbackRef</a></td></tr>
<tr class="memdesc:ab108631f101eacc52db3574aca37ff1d"><td class="mdescLeft">&#160;</td><td class="mdescRight"><pre class="fragment">            A pointer to the user data
</pre><p> passed to the RX reset done lock callback function.  <a href="#ab108631f101eacc52db3574aca37ff1d">More...</a><br/></td></tr>
<tr class="separator:ab108631f101eacc52db3574aca37ff1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e829bc4a1ba14c7973ee6d805a95de6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__xhdmiphy1.html#ga5ff00002844b75068ea21b03514fcf04">XHdmiphy1_IntrHandler</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#a9e829bc4a1ba14c7973ee6d805a95de6">IntrTxClkDetFreqChangeHandler</a></td></tr>
<tr class="memdesc:a9e829bc4a1ba14c7973ee6d805a95de6"><td class="mdescLeft">&#160;</td><td class="mdescRight"><pre class="fragment">                              Callback function
</pre><p> for TX clock detector frequency change interrupts.  <a href="#a9e829bc4a1ba14c7973ee6d805a95de6">More...</a><br/></td></tr>
<tr class="separator:a9e829bc4a1ba14c7973ee6d805a95de6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae5127143c4688998c92ed8eafb2ba7b2"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#ae5127143c4688998c92ed8eafb2ba7b2">IntrTxClkDetFreqChangeCallbackRef</a></td></tr>
<tr class="memdesc:ae5127143c4688998c92ed8eafb2ba7b2"><td class="mdescLeft">&#160;</td><td class="mdescRight"><pre class="fragment">                 A pointer to the user data
</pre><p> passed to the TX clock detector frequency change callback function.  <a href="#ae5127143c4688998c92ed8eafb2ba7b2">More...</a><br/></td></tr>
<tr class="separator:ae5127143c4688998c92ed8eafb2ba7b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aed8c859489a13cf7b883b4ed6d121420"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__xhdmiphy1.html#ga5ff00002844b75068ea21b03514fcf04">XHdmiphy1_IntrHandler</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#aed8c859489a13cf7b883b4ed6d121420">IntrRxClkDetFreqChangeHandler</a></td></tr>
<tr class="memdesc:aed8c859489a13cf7b883b4ed6d121420"><td class="mdescLeft">&#160;</td><td class="mdescRight"><pre class="fragment">                              Callback function
</pre><p> for RX clock detector frequency change interrupts.  <a href="#aed8c859489a13cf7b883b4ed6d121420">More...</a><br/></td></tr>
<tr class="separator:aed8c859489a13cf7b883b4ed6d121420"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade70699e9fbb982482a8038c06f2b151"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#ade70699e9fbb982482a8038c06f2b151">IntrRxClkDetFreqChangeCallbackRef</a></td></tr>
<tr class="memdesc:ade70699e9fbb982482a8038c06f2b151"><td class="mdescLeft">&#160;</td><td class="mdescRight"><pre class="fragment">                 A pointer to the user data
</pre><p> passed to the RX clock detector frequency change callback function.  <a href="#ade70699e9fbb982482a8038c06f2b151">More...</a><br/></td></tr>
<tr class="separator:ade70699e9fbb982482a8038c06f2b151"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a87976bb014b2a6f2e84e47ca3ded5cb3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__xhdmiphy1.html#ga5ff00002844b75068ea21b03514fcf04">XHdmiphy1_IntrHandler</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#a87976bb014b2a6f2e84e47ca3ded5cb3">IntrTxMmcmLockHandler</a></td></tr>
<tr class="memdesc:a87976bb014b2a6f2e84e47ca3ded5cb3"><td class="mdescLeft">&#160;</td><td class="mdescRight"><pre class="fragment">                      Callback function
</pre><p> for TX MMCM lock interrupts.  <a href="#a87976bb014b2a6f2e84e47ca3ded5cb3">More...</a><br/></td></tr>
<tr class="separator:a87976bb014b2a6f2e84e47ca3ded5cb3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a843def0eed56f4054c7f361715558b7c"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#a843def0eed56f4054c7f361715558b7c">IntrTxMmcmLockCallbackRef</a></td></tr>
<tr class="memdesc:a843def0eed56f4054c7f361715558b7c"><td class="mdescLeft">&#160;</td><td class="mdescRight"><pre class="fragment">         A pointer to the user data
</pre><p> passed to the TX MMCM lock callback function.  <a href="#a843def0eed56f4054c7f361715558b7c">More...</a><br/></td></tr>
<tr class="separator:a843def0eed56f4054c7f361715558b7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aba4ae1632f45de25ef1f548ecceb7a16"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__xhdmiphy1.html#ga5ff00002844b75068ea21b03514fcf04">XHdmiphy1_IntrHandler</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#aba4ae1632f45de25ef1f548ecceb7a16">IntrRxMmcmLockHandler</a></td></tr>
<tr class="memdesc:aba4ae1632f45de25ef1f548ecceb7a16"><td class="mdescLeft">&#160;</td><td class="mdescRight"><pre class="fragment">                      Callback function
</pre><p> for RX MMCM lock interrupts.  <a href="#aba4ae1632f45de25ef1f548ecceb7a16">More...</a><br/></td></tr>
<tr class="separator:aba4ae1632f45de25ef1f548ecceb7a16"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a236a6934b0578e57f77cc55e90e70326"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#a236a6934b0578e57f77cc55e90e70326">IntrRxMmcmLockCallbackRef</a></td></tr>
<tr class="memdesc:a236a6934b0578e57f77cc55e90e70326"><td class="mdescLeft">&#160;</td><td class="mdescRight"><pre class="fragment">         A pointer to the user data
</pre><p> passed to the RX MMCM lock callback function.  <a href="#a236a6934b0578e57f77cc55e90e70326">More...</a><br/></td></tr>
<tr class="separator:a236a6934b0578e57f77cc55e90e70326"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a65c3d295faeab03e349abbdce936ebad"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__xhdmiphy1.html#ga5ff00002844b75068ea21b03514fcf04">XHdmiphy1_IntrHandler</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#a65c3d295faeab03e349abbdce936ebad">IntrTxTmrTimeoutHandler</a></td></tr>
<tr class="memdesc:a65c3d295faeab03e349abbdce936ebad"><td class="mdescLeft">&#160;</td><td class="mdescRight"><pre class="fragment">                        Callback function for
</pre><p> TX timer timeout interrupts.  <a href="#a65c3d295faeab03e349abbdce936ebad">More...</a><br/></td></tr>
<tr class="separator:a65c3d295faeab03e349abbdce936ebad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2ea3d02859ef83099982ca7a91a16ca7"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#a2ea3d02859ef83099982ca7a91a16ca7">IntrTxTmrTimeoutCallbackRef</a></td></tr>
<tr class="memdesc:a2ea3d02859ef83099982ca7a91a16ca7"><td class="mdescLeft">&#160;</td><td class="mdescRight"><pre class="fragment">            A pointer to the user data
</pre><p> passed to the TX timer timeout callback function.  <a href="#a2ea3d02859ef83099982ca7a91a16ca7">More...</a><br/></td></tr>
<tr class="separator:a2ea3d02859ef83099982ca7a91a16ca7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acdae64b5744677ee58564afda2116bda"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__xhdmiphy1.html#ga5ff00002844b75068ea21b03514fcf04">XHdmiphy1_IntrHandler</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#acdae64b5744677ee58564afda2116bda">IntrRxTmrTimeoutHandler</a></td></tr>
<tr class="memdesc:acdae64b5744677ee58564afda2116bda"><td class="mdescLeft">&#160;</td><td class="mdescRight"><pre class="fragment">                        Callback function for
</pre><p> RX timer timeout interrupts.  <a href="#acdae64b5744677ee58564afda2116bda">More...</a><br/></td></tr>
<tr class="separator:acdae64b5744677ee58564afda2116bda"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa84057e2d584f28c2a571976f936296a"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#aa84057e2d584f28c2a571976f936296a">IntrRxTmrTimeoutCallbackRef</a></td></tr>
<tr class="memdesc:aa84057e2d584f28c2a571976f936296a"><td class="mdescLeft">&#160;</td><td class="mdescRight"><pre class="fragment">            A pointer to the user data
</pre><p> passed to the RX timer timeout callback function.  <a href="#aa84057e2d584f28c2a571976f936296a">More...</a><br/></td></tr>
<tr class="separator:aa84057e2d584f28c2a571976f936296a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9a1e64dac33e66a6aa4f174f91b8e399"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__xhdmiphy1.html#gadcff193d2a45fbd03c48f595fe8fdf55">XHdmiphy1_ErrorCallback</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#a9a1e64dac33e66a6aa4f174f91b8e399">ErrorCallback</a></td></tr>
<tr class="memdesc:a9a1e64dac33e66a6aa4f174f91b8e399"><td class="mdescLeft">&#160;</td><td class="mdescRight">Callback for Error Condition.  <a href="#a9a1e64dac33e66a6aa4f174f91b8e399">More...</a><br/></td></tr>
<tr class="separator:a9a1e64dac33e66a6aa4f174f91b8e399"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a43d930ddd0de54af43270cac39e01ee6"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#a43d930ddd0de54af43270cac39e01ee6">ErrorRef</a></td></tr>
<tr class="memdesc:a43d930ddd0de54af43270cac39e01ee6"><td class="mdescLeft">&#160;</td><td class="mdescRight">To be passed to the Error condition callback.  <a href="#a43d930ddd0de54af43270cac39e01ee6">More...</a><br/></td></tr>
<tr class="separator:a43d930ddd0de54af43270cac39e01ee6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0739038c4800b9de1755c11ff1a2d835"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__xhdmiphy1.html#gadcff193d2a45fbd03c48f595fe8fdf55">XHdmiphy1_ErrorCallback</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#a0739038c4800b9de1755c11ff1a2d835">PllLayoutErrorCallback</a></td></tr>
<tr class="memdesc:a0739038c4800b9de1755c11ff1a2d835"><td class="mdescLeft">&#160;</td><td class="mdescRight"><pre class="fragment">                          Callback for Error
</pre><p> Condition.  <a href="#a0739038c4800b9de1755c11ff1a2d835">More...</a><br/></td></tr>
<tr class="separator:a0739038c4800b9de1755c11ff1a2d835"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3530e3415430f3babfdc7182b721425f"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#a3530e3415430f3babfdc7182b721425f">PllLayoutErrorRef</a></td></tr>
<tr class="memdesc:a3530e3415430f3babfdc7182b721425f"><td class="mdescLeft">&#160;</td><td class="mdescRight">To be passed to the Error condition callback.  <a href="#a3530e3415430f3babfdc7182b721425f">More...</a><br/></td></tr>
<tr class="separator:a3530e3415430f3babfdc7182b721425f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a16c66793a6e7e041fc3a945aec7be90d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__xhdmiphy1.html#ga14ce1c0f480526922f42b9e7ff8dee8f">XHdmiphy1_Callback</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#a16c66793a6e7e041fc3a945aec7be90d">HdmiTxInitCallback</a></td></tr>
<tr class="memdesc:a16c66793a6e7e041fc3a945aec7be90d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Callback for TX init.  <a href="#a16c66793a6e7e041fc3a945aec7be90d">More...</a><br/></td></tr>
<tr class="separator:a16c66793a6e7e041fc3a945aec7be90d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a972876ed3eaec1defefa3f6c2d620b73"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#a972876ed3eaec1defefa3f6c2d620b73">HdmiTxInitRef</a></td></tr>
<tr class="memdesc:a972876ed3eaec1defefa3f6c2d620b73"><td class="mdescLeft">&#160;</td><td class="mdescRight"><pre class="fragment">        To be passed to the TX init
</pre><p> callback.  <a href="#a972876ed3eaec1defefa3f6c2d620b73">More...</a><br/></td></tr>
<tr class="separator:a972876ed3eaec1defefa3f6c2d620b73"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6935afe96ca7e4bc731a4cc68be0c3c6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__xhdmiphy1.html#ga14ce1c0f480526922f42b9e7ff8dee8f">XHdmiphy1_Callback</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#a6935afe96ca7e4bc731a4cc68be0c3c6">HdmiTxReadyCallback</a></td></tr>
<tr class="memdesc:a6935afe96ca7e4bc731a4cc68be0c3c6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Callback for TX ready.  <a href="#a6935afe96ca7e4bc731a4cc68be0c3c6">More...</a><br/></td></tr>
<tr class="separator:a6935afe96ca7e4bc731a4cc68be0c3c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6c024d30eed9502ce115cb9d356d6e7a"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#a6c024d30eed9502ce115cb9d356d6e7a">HdmiTxReadyRef</a></td></tr>
<tr class="memdesc:a6c024d30eed9502ce115cb9d356d6e7a"><td class="mdescLeft">&#160;</td><td class="mdescRight"><pre class="fragment">        To be passed to the TX
</pre><p> ready callback.  <a href="#a6c024d30eed9502ce115cb9d356d6e7a">More...</a><br/></td></tr>
<tr class="separator:a6c024d30eed9502ce115cb9d356d6e7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa13d6af8f3fe8a2c65e72c04b90ac9a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__xhdmiphy1.html#ga14ce1c0f480526922f42b9e7ff8dee8f">XHdmiphy1_Callback</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#aaa13d6af8f3fe8a2c65e72c04b90ac9a">HdmiRxInitCallback</a></td></tr>
<tr class="memdesc:aaa13d6af8f3fe8a2c65e72c04b90ac9a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Callback for RX init.  <a href="#aaa13d6af8f3fe8a2c65e72c04b90ac9a">More...</a><br/></td></tr>
<tr class="separator:aaa13d6af8f3fe8a2c65e72c04b90ac9a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8ec4992b8e52da29e3ac98481076046d"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#a8ec4992b8e52da29e3ac98481076046d">HdmiRxInitRef</a></td></tr>
<tr class="memdesc:a8ec4992b8e52da29e3ac98481076046d"><td class="mdescLeft">&#160;</td><td class="mdescRight"><pre class="fragment">        To be passed to the RX
</pre><p> init callback.  <a href="#a8ec4992b8e52da29e3ac98481076046d">More...</a><br/></td></tr>
<tr class="separator:a8ec4992b8e52da29e3ac98481076046d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a72c70f721f4e3d31f49afdc2d03aaa0b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__xhdmiphy1.html#ga14ce1c0f480526922f42b9e7ff8dee8f">XHdmiphy1_Callback</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#a72c70f721f4e3d31f49afdc2d03aaa0b">HdmiRxReadyCallback</a></td></tr>
<tr class="memdesc:a72c70f721f4e3d31f49afdc2d03aaa0b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Callback for RX ready.  <a href="#a72c70f721f4e3d31f49afdc2d03aaa0b">More...</a><br/></td></tr>
<tr class="separator:a72c70f721f4e3d31f49afdc2d03aaa0b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aca4f8069578f878456f2b1c3e892280c"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#aca4f8069578f878456f2b1c3e892280c">HdmiRxReadyRef</a></td></tr>
<tr class="memdesc:aca4f8069578f878456f2b1c3e892280c"><td class="mdescLeft">&#160;</td><td class="mdescRight"><pre class="fragment">        To be passed to the RX
</pre><p> ready callback.  <a href="#aca4f8069578f878456f2b1c3e892280c">More...</a><br/></td></tr>
<tr class="separator:aca4f8069578f878456f2b1c3e892280c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae496b497afcb2b9faa866238d7cc2f11"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__xhdmiphy1.html#ga503c2ff79c8d1c28506c02d3be634763">XHdmiphy1_LogCallback</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#ae496b497afcb2b9faa866238d7cc2f11">LogWriteCallback</a></td></tr>
<tr class="memdesc:ae496b497afcb2b9faa866238d7cc2f11"><td class="mdescLeft">&#160;</td><td class="mdescRight">Callback for log write.  <a href="#ae496b497afcb2b9faa866238d7cc2f11">More...</a><br/></td></tr>
<tr class="separator:ae496b497afcb2b9faa866238d7cc2f11"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad0bd5b3366de6fd019ba397cabdc37f2"><td class="memItemLeft" align="right" valign="top">u32 *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#ad0bd5b3366de6fd019ba397cabdc37f2">LogWriteRef</a></td></tr>
<tr class="memdesc:ad0bd5b3366de6fd019ba397cabdc37f2"><td class="mdescLeft">&#160;</td><td class="mdescRight">To be passed to the log write callback.  <a href="#ad0bd5b3366de6fd019ba397cabdc37f2">More...</a><br/></td></tr>
<tr class="separator:ad0bd5b3366de6fd019ba397cabdc37f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af1e1e9687cea9cf0c57b24e69891d2bb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__xhdmiphy1.html#ga7c61707222943633f7df3de4acf2d51a">XHdmiphy1_TimerHandler</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#af1e1e9687cea9cf0c57b24e69891d2bb">UserTimerWaitUs</a></td></tr>
<tr class="memdesc:af1e1e9687cea9cf0c57b24e69891d2bb"><td class="mdescLeft">&#160;</td><td class="mdescRight"><pre class="fragment">                  Custom user function for
</pre><p> delay/sleep.  <a href="#af1e1e9687cea9cf0c57b24e69891d2bb">More...</a><br/></td></tr>
<tr class="separator:af1e1e9687cea9cf0c57b24e69891d2bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9324811f0f5b67211f3db8a1a12b4447"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdmiphy1.html#a9324811f0f5b67211f3db8a1a12b4447">UserTimerPtr</a></td></tr>
<tr class="memdesc:a9324811f0f5b67211f3db8a1a12b4447"><td class="mdescLeft">&#160;</td><td class="mdescRight"><pre class="fragment">    Pointer to a timer instance
</pre><p> used by the custom user delay/sleep function.  <a href="#a9324811f0f5b67211f3db8a1a12b4447">More...</a><br/></td></tr>
<tr class="separator:a9324811f0f5b67211f3db8a1a12b4447"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>The <a class="el" href="struct_x_hdmiphy1.html" title="The XHdmiphy1 driver instance data. ">XHdmiphy1</a> driver instance data. </p>
<p>The user is required to allocate a variable of this type for every <a class="el" href="struct_x_hdmiphy1.html" title="The XHdmiphy1 driver instance data. ">XHdmiphy1</a> device in the system. A pointer to a variable of this type is then passed to the driver API functions. </p>
</div><h2 class="groupheader">Field Documentation</h2>
<a class="anchor" id="ae19e95b6e84e21a988ba6910ceb3f35a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="struct_x_hdmiphy1___config.html">XHdmiphy1_Config</a> XHdmiphy1::Config</td>
        </tr>
      </table>
</div><div class="memdoc">

<p><pre class="fragment">      Configuration structure for
</pre><p> the Video PHY core. </p>

<p>Referenced by <a class="el" href="group__xhdmiphy1.html#gac17db2af38544c85cb299d147fcdac16">XHdmiphy1_CfgInitialize()</a>, <a class="el" href="group__xhdmiphy1.html#ga70ecb3c5614ea8c97c0bc56bd395ac2c">XHdmiphy1_Ch2Ids()</a>, <a class="el" href="group__xhdmiphy1.html#gaa113dd9ce96c346ef9b757947eb340fe">XHdmiphy1_ClkDetAccuracyRange()</a>, <a class="el" href="group__xhdmiphy1.html#gafaece55136a95db26cf37edcd53c96f8">XHdmiphy1_ClkDetCheckFreqZero()</a>, <a class="el" href="group__xhdmiphy1.html#gab2369998b0e4635bced93881e51cc8fe">XHdmiphy1_ClkDetEnable()</a>, <a class="el" href="group__xhdmiphy1.html#gac39e0926826a1e127514c8350ddcde21">XHdmiphy1_ClkDetFreqReset()</a>, <a class="el" href="group__xhdmiphy1.html#gabb75647ab6dfd99febccba18593e86d8">XHdmiphy1_ClkDetGetRefClkFreqHz()</a>, <a class="el" href="group__xhdmiphy1.html#ga5a055146c6b3aa1da1991a0041dc11f7">XHdmiphy1_ClkDetSetFreqLockThreshold()</a>, <a class="el" href="group__xhdmiphy1.html#ga46cb7e8a6cc10a61bbfb7126f85e8cec">XHdmiphy1_ClkDetSetFreqTimeout()</a>, <a class="el" href="group__xhdmiphy1.html#gac2f877b2581399c3344d1555d05df2df">XHdmiphy1_ClkDetTimerClear()</a>, <a class="el" href="group__xhdmiphy1.html#gacbffa1bd1304f2f69a32aa1a22573052">XHdmiphy1_ClkDetTimerLoad()</a>, <a class="el" href="group__xhdmiphy1.html#gab511031505e9679f2bd243d68eb725f4">XHdmiphy1_Clkout1OBufTdsEnable()</a>, <a class="el" href="group__xhdmiphy1.html#ga7b7a69d580eaac17960b977851aead25">XHdmiphy1_DruEnable()</a>, <a class="el" href="group__xhdmiphy1.html#gae2d190888890d12b1524b5d5065e5e57">XHdmiphy1_DruGetRefClkFreqHz()</a>, <a class="el" href="group__xhdmiphy1.html#gab5da59924fa5189f7141d950e6d31a50">XHdmiphy1_DruGetVersion()</a>, <a class="el" href="group__xhdmiphy1.html#ga5ccf265013fcb1e013775dc9a8563c87">XHdmiphy1_DruReset()</a>, <a class="el" href="group__xhdmiphy1.html#ga02899710d93b44ffa5d6f87637d67809">XHdmiphy1_DruSetCenterFreqHz()</a>, <a class="el" href="group__xhdmiphy1.html#ga97e1d4070dafe5a73d9bf60621382c98">XHdmiphy1_GetPllType()</a>, <a class="el" href="group__xhdmiphy1.html#ga22de3338657208e2ee991d68f0248195">XHdmiphy1_GetRefClkSourcesCount()</a>, <a class="el" href="group__xhdmiphy1.html#gaa91560e5b99db9d90042b548a76da7a6">XHdmiphy1_GetSysClkDataSel()</a>, <a class="el" href="group__xhdmiphy1.html#gabf0e7c8a542401ba275640fabee19940">XHdmiphy1_GetSysClkOutSel()</a>, <a class="el" href="group__xhdmiphy1.html#gaf6a4e05c5b6141f00bdfa2ae1f30b15a">XHdmiphy1_GetVersion()</a>, <a class="el" href="group__xhdmiphy1.html#gaff834a7a15854c09af35144299a4f980">XHdmiphy1_GtUserRdyEnable()</a>, <a class="el" href="group__xhdmiphy1.html#ga1e17b8f3099b9edb96bdf732671b7efc">XHdmiphy1_Hdmi20Config()</a>, <a class="el" href="group__xhdmiphy1.html#ga2aa401218d0bc4c64c2210f85ccee457">XHdmiphy1_Hdmi21Config()</a>, <a class="el" href="group__xhdmiphy1.html#gaa15dd35a9b1670aab091738d3ecca9df">XHdmiphy1_Hdmi_CfgInitialize()</a>, <a class="el" href="group__xhdmiphy1.html#gafa361514e8315c25876867a1ded2c99b">XHdmiphy1_HdmiCfgCalcMmcmParam()</a>, <a class="el" href="xhdmiphy1__hdmi_8c.html#aefc037877ed6316c6995845442a31971">XHdmiphy1_HdmiCpllParam()</a>, <a class="el" href="group__xhdmiphy1.html#ga16dfea31e43d9da2c4c00cd0785b6248">XHdmiphy1_HdmiDebugInfo()</a>, <a class="el" href="group__xhdmiphy1.html#gae9070f7158ccb8538edf80a5ec4c8da6">XHdmiphy1_HdmiGtDruModeEnable()</a>, <a class="el" href="xhdmiphy1__hdmi__intr_8c.html#a0c603299dc1bafabcf0ecfe920bd412b">XHdmiphy1_HdmiGtRxResetDoneLockHandler()</a>, <a class="el" href="xhdmiphy1__hdmi__intr_8c.html#ad65db64a87467172db631b182c2ddd2d">XHdmiphy1_HdmiGtTxResetDoneLockHandler()</a>, <a class="el" href="xhdmiphy1__hdmi_8c.html#a026bd874ba52e36d8f0e770b962543f9">XHdmiphy1_HdmiQpllParam()</a>, <a class="el" href="xhdmiphy1__hdmi__intr_8c.html#a80cae1429b5d37ffec8de9763de00f56">XHdmiphy1_HdmiRxClkDetFreqChangeHandler()</a>, <a class="el" href="group__xhdmiphy1.html#ga5a0a82f90d7a0f1c4c8180cfb465de0a">XHdmiphy1_HdmiRxTimerTimeoutHandler()</a>, <a class="el" href="xhdmiphy1__hdmi__intr_8c.html#afc3e2c76a28022e9d12a96990cc2fc83">XHdmiphy1_HdmiTxClkDetFreqChangeHandler()</a>, <a class="el" href="group__xhdmiphy1.html#gada0844e8a6a828bb7d512259aca11498">XHdmiphy1_HdmiTxTimerTimeoutHandler()</a>, <a class="el" href="group__xhdmiphy1.html#ga1d8702f582054727e5bafc4e6cf32739">XHdmiphy1_HdmiUpdateClockSelection()</a>, <a class="el" href="group__xhdmiphy1.html#ga57aac6b723825d9999dc5419d067bda3">XHdmiphy1_IBufDsEnable()</a>, <a class="el" href="group__xhdmiphy1.html#gacb93fcb29ad3045d260d3fbbaa0be81e">XHdmiphy1_InterruptHandler()</a>, <a class="el" href="group__xhdmiphy1.html#gabb09df5f9b1e2f799160dd944d8ae935">XHdmiphy1_IntrDisable()</a>, <a class="el" href="group__xhdmiphy1.html#gaf1923a89392fcc152f571818d2ad564f">XHdmiphy1_IntrEnable()</a>, <a class="el" href="group__xhdmiphy1.html#gab75f3892f884d01f855d607291eba269">XHdmiphy1_IsHDMI()</a>, <a class="el" href="group__xhdmiphy1.html#gac05b90ab984e726f1ddde5cf265915d9">XHdmiphy1_IsPllLocked()</a>, <a class="el" href="group__xhdmiphy1.html#ga0b46b7c2c9c6d5fbe7e7c2a6d226b985">XHdmiphy1_MmcmLocked()</a>, <a class="el" href="group__xhdmiphy1.html#ga6d652ca1a4650bc5a2762d381a110f6b">XHdmiphy1_MmcmLockedMaskEnable()</a>, <a class="el" href="group__xhdmiphy1.html#ga13859cf616b98f6d37336128b9f3f21a">XHdmiphy1_MmcmPowerDown()</a>, <a class="el" href="group__xhdmiphy1.html#ga47707c2203c7788afdfb22fe1ae438db">XHdmiphy1_MmcmReset()</a>, <a class="el" href="group__xhdmiphy1.html#ga2b93ca125219d62f19817168267ddfc5">XHdmiphy1_MmcmSetClkinsel()</a>, <a class="el" href="group__xhdmiphy1.html#ga5dc7ec503e2e78570719440c12773984">XHdmiphy1_MmcmStart()</a>, <a class="el" href="group__xhdmiphy1.html#gafe6529e3429c7199f87f7f8fc7f43fe0">XHdmiphy1_PatgenEnable()</a>, <a class="el" href="group__xhdmiphy1.html#ga51d10d93fa76ebe0c031600b61955d4d">XHdmiphy1_PatgenSetRatio()</a>, <a class="el" href="group__xhdmiphy1.html#gaf1fbb7de9d26abab7332a62932be9d85">XHdmiphy1_PowerDownGtPll()</a>, <a class="el" href="group__xhdmiphy1.html#ga8dc19df05e15d413e62ff62d2c22c023">XHdmiphy1_RegisterDebug()</a>, <a class="el" href="group__xhdmiphy1.html#ga7f1f22be7f2029c396c015e322475790">XHdmiphy1_ResetGtPll()</a>, <a class="el" href="group__xhdmiphy1.html#ga117b1b06a6044a0574731e960e8e304a">XHdmiphy1_ResetGtTxRx()</a>, <a class="el" href="group__xhdmiphy1.html#ga08947cfedb541b7f95242c82ee60a8c5">XHdmiphy1_SelfTest()</a>, <a class="el" href="group__xhdmiphy1.html#gafb115f999643adac66932d6c4a44de1c">XHdmiphy1_SetBufgGtDiv()</a>, <a class="el" href="group__xhdmiphy1.html#ga69e679f0c4444350910817be69cde77c">XHdmiphy1_SetHdmiTxParam()</a>, <a class="el" href="group__xhdmiphy1.html#ga615fe597062a12b286153f2ee8007e91">XHdmiphy1_SetPolarity()</a>, <a class="el" href="group__xhdmiphy1.html#ga041ec28c400f1b4cb662d9670e0feff3">XHdmiphy1_SetPrbsSel()</a>, <a class="el" href="group__xhdmiphy1.html#ga704b9c7161c4ac92beaa07113caaa36c">XHdmiphy1_SetRxLpm()</a>, <a class="el" href="group__xhdmiphy1.html#ga755a209f0abe848a3508017f83ad4c62">XHdmiphy1_SetTxPostCursor()</a>, <a class="el" href="group__xhdmiphy1.html#gad9dd0d271c9be7416e55adc535257cea">XHdmiphy1_SetTxPreEmphasis()</a>, <a class="el" href="group__xhdmiphy1.html#gaa01b2c0214336ba205fcac3c8fd7675d">XHdmiphy1_SetTxVoltageSwing()</a>, <a class="el" href="xhdmiphy1__hdmi_8c.html#a355efb9fbbf8e3d0102738e912971bca">XHdmiphy1_TxAlignReset()</a>, <a class="el" href="xhdmiphy1__hdmi_8c.html#a579cfbb41fbd51477dd902f9a1758826">XHdmiphy1_TxAlignStart()</a>, <a class="el" href="group__xhdmiphy1.html#gae474ac8f1f2997229ec25e7584a4b827">XHdmiphy1_TxPrbsForceError()</a>, and <a class="el" href="group__xhdmiphy1.html#ga0fa2836b8aac17e187bf1e01a462001a">XHdmiphy1_WriteCfgRefClkSelReg()</a>.</p>

</div>
</div>
<a class="anchor" id="a9a1e64dac33e66a6aa4f174f91b8e399"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__xhdmiphy1.html#gadcff193d2a45fbd03c48f595fe8fdf55">XHdmiphy1_ErrorCallback</a> XHdmiphy1::ErrorCallback</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Callback for Error Condition. </p>

<p>Referenced by <a class="el" href="group__xhdmiphy1.html#ga3fc9cb2326efad44689d4af163343b7f">XHdmiphy1_ErrorHandler()</a>, and <a class="el" href="group__xhdmiphy1.html#ga90147f575dee01a888964ba10cdf4f73">XHdmiphy1_SetErrorCallback()</a>.</p>

</div>
</div>
<a class="anchor" id="a43d930ddd0de54af43270cac39e01ee6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void* XHdmiphy1::ErrorRef</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>To be passed to the Error condition callback. </p>

<p>Referenced by <a class="el" href="group__xhdmiphy1.html#ga3fc9cb2326efad44689d4af163343b7f">XHdmiphy1_ErrorHandler()</a>, and <a class="el" href="group__xhdmiphy1.html#ga90147f575dee01a888964ba10cdf4f73">XHdmiphy1_SetErrorCallback()</a>.</p>

</div>
</div>
<a class="anchor" id="a7db1a3f7a4d313d9d8d279036680a7bb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XHdmiphy1::HdmiIsQpllPresent</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>QPLL is present in HW. </p>

<p>Referenced by <a class="el" href="group__xhdmiphy1.html#gaeb31d823a71bad5b0bb6250b016577d7">XHdmiphy1_ClkReconfig()</a>, <a class="el" href="group__xhdmiphy1.html#gaa15dd35a9b1670aab091738d3ecca9df">XHdmiphy1_Hdmi_CfgInitialize()</a>, and <a class="el" href="group__xhdmiphy1.html#ga8dc19df05e15d413e62ff62d2c22c023">XHdmiphy1_RegisterDebug()</a>.</p>

</div>
</div>
<a class="anchor" id="a247ba8ff835a604c754d34ab3ba0450c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XHdmiphy1::HdmiRxDruIsEnabled</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The DRU is enabled. </p>

<p>Referenced by <a class="el" href="group__xhdmiphy1.html#ga7cd4d4f88631190ea51009300a15b783">XHdmiphy1_GetPllVcoFreqHz()</a>, <a class="el" href="xhdmiphy1__hdmi_8c.html#aefc037877ed6316c6995845442a31971">XHdmiphy1_HdmiCpllParam()</a>, <a class="el" href="group__xhdmiphy1.html#ga16dfea31e43d9da2c4c00cd0785b6248">XHdmiphy1_HdmiDebugInfo()</a>, <a class="el" href="xhdmiphy1__hdmi__intr_8c.html#a0c603299dc1bafabcf0ecfe920bd412b">XHdmiphy1_HdmiGtRxResetDoneLockHandler()</a>, <a class="el" href="xhdmiphy1__hdmi_8c.html#a026bd874ba52e36d8f0e770b962543f9">XHdmiphy1_HdmiQpllParam()</a>, <a class="el" href="group__xhdmiphy1.html#ga5a0a82f90d7a0f1c4c8180cfb465de0a">XHdmiphy1_HdmiRxTimerTimeoutHandler()</a>, and <a class="el" href="group__xhdmiphy1.html#ga2bf27809a22eecc5194a8bad16261280">XHdmiphy1_SetHdmiRxParam()</a>.</p>

</div>
</div>
<a class="anchor" id="aaa13d6af8f3fe8a2c65e72c04b90ac9a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__xhdmiphy1.html#ga14ce1c0f480526922f42b9e7ff8dee8f">XHdmiphy1_Callback</a> XHdmiphy1::HdmiRxInitCallback</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Callback for RX init. </p>

<p>Referenced by <a class="el" href="xhdmiphy1__hdmi__intr_8c.html#a80cae1429b5d37ffec8de9763de00f56">XHdmiphy1_HdmiRxClkDetFreqChangeHandler()</a>, and <a class="el" href="group__xhdmiphy1.html#ga64e64512cb8f987620763078fe9e796d">XHdmiphy1_SetHdmiCallback()</a>.</p>

</div>
</div>
<a class="anchor" id="a8ec4992b8e52da29e3ac98481076046d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void* XHdmiphy1::HdmiRxInitRef</td>
        </tr>
      </table>
</div><div class="memdoc">

<p><pre class="fragment">        To be passed to the RX
</pre><p> init callback. </p>

<p>Referenced by <a class="el" href="xhdmiphy1__hdmi__intr_8c.html#a80cae1429b5d37ffec8de9763de00f56">XHdmiphy1_HdmiRxClkDetFreqChangeHandler()</a>, and <a class="el" href="group__xhdmiphy1.html#ga64e64512cb8f987620763078fe9e796d">XHdmiphy1_SetHdmiCallback()</a>.</p>

</div>
</div>
<a class="anchor" id="a72c70f721f4e3d31f49afdc2d03aaa0b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__xhdmiphy1.html#ga14ce1c0f480526922f42b9e7ff8dee8f">XHdmiphy1_Callback</a> XHdmiphy1::HdmiRxReadyCallback</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Callback for RX ready. </p>

<p>Referenced by <a class="el" href="xhdmiphy1__hdmi__intr_8c.html#a0c603299dc1bafabcf0ecfe920bd412b">XHdmiphy1_HdmiGtRxResetDoneLockHandler()</a>, and <a class="el" href="group__xhdmiphy1.html#ga64e64512cb8f987620763078fe9e796d">XHdmiphy1_SetHdmiCallback()</a>.</p>

</div>
</div>
<a class="anchor" id="aca4f8069578f878456f2b1c3e892280c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void* XHdmiphy1::HdmiRxReadyRef</td>
        </tr>
      </table>
</div><div class="memdoc">

<p><pre class="fragment">        To be passed to the RX
</pre><p> ready callback. </p>

<p>Referenced by <a class="el" href="xhdmiphy1__hdmi__intr_8c.html#a0c603299dc1bafabcf0ecfe920bd412b">XHdmiphy1_HdmiGtRxResetDoneLockHandler()</a>, and <a class="el" href="group__xhdmiphy1.html#ga64e64512cb8f987620763078fe9e796d">XHdmiphy1_SetHdmiCallback()</a>.</p>

</div>
</div>
<a class="anchor" id="a9ba8d9489de84bdfb6acc4d33c7957ea"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u32 XHdmiphy1::HdmiRxRefClkHz</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>HDMI RX refclk. </p>

<p>Referenced by <a class="el" href="group__xhdmiphy1.html#ga7cd4d4f88631190ea51009300a15b783">XHdmiphy1_GetPllVcoFreqHz()</a>, <a class="el" href="group__xhdmiphy1.html#ga2aa401218d0bc4c64c2210f85ccee457">XHdmiphy1_Hdmi21Config()</a>, <a class="el" href="group__xhdmiphy1.html#gafa361514e8315c25876867a1ded2c99b">XHdmiphy1_HdmiCfgCalcMmcmParam()</a>, <a class="el" href="xhdmiphy1__hdmi_8c.html#aefc037877ed6316c6995845442a31971">XHdmiphy1_HdmiCpllParam()</a>, <a class="el" href="xhdmiphy1__hdmi_8c.html#a026bd874ba52e36d8f0e770b962543f9">XHdmiphy1_HdmiQpllParam()</a>, and <a class="el" href="xhdmiphy1__hdmi__intr_8c.html#a80cae1429b5d37ffec8de9763de00f56">XHdmiphy1_HdmiRxClkDetFreqChangeHandler()</a>.</p>

</div>
</div>
<a class="anchor" id="a74efe69af6760d2c3cf8d4d471f5591d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XHdmiphy1::HdmiRxTmdsClockRatio</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>HDMI TMDS clock ratio. </p>

<p>Referenced by <a class="el" href="group__xhdmiphy1.html#gafa361514e8315c25876867a1ded2c99b">XHdmiphy1_HdmiCfgCalcMmcmParam()</a>, <a class="el" href="xhdmiphy1__hdmi_8c.html#aefc037877ed6316c6995845442a31971">XHdmiphy1_HdmiCpllParam()</a>, and <a class="el" href="xhdmiphy1__hdmi_8c.html#a026bd874ba52e36d8f0e770b962543f9">XHdmiphy1_HdmiQpllParam()</a>.</p>

</div>
</div>
<a class="anchor" id="a16c66793a6e7e041fc3a945aec7be90d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__xhdmiphy1.html#ga14ce1c0f480526922f42b9e7ff8dee8f">XHdmiphy1_Callback</a> XHdmiphy1::HdmiTxInitCallback</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Callback for TX init. </p>

<p>Referenced by <a class="el" href="xhdmiphy1__hdmi__intr_8c.html#afc3e2c76a28022e9d12a96990cc2fc83">XHdmiphy1_HdmiTxClkDetFreqChangeHandler()</a>, and <a class="el" href="group__xhdmiphy1.html#ga64e64512cb8f987620763078fe9e796d">XHdmiphy1_SetHdmiCallback()</a>.</p>

</div>
</div>
<a class="anchor" id="a972876ed3eaec1defefa3f6c2d620b73"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void* XHdmiphy1::HdmiTxInitRef</td>
        </tr>
      </table>
</div><div class="memdoc">

<p><pre class="fragment">        To be passed to the TX init
</pre><p> callback. </p>

<p>Referenced by <a class="el" href="xhdmiphy1__hdmi__intr_8c.html#afc3e2c76a28022e9d12a96990cc2fc83">XHdmiphy1_HdmiTxClkDetFreqChangeHandler()</a>, and <a class="el" href="group__xhdmiphy1.html#ga64e64512cb8f987620763078fe9e796d">XHdmiphy1_SetHdmiCallback()</a>.</p>

</div>
</div>
<a class="anchor" id="a6935afe96ca7e4bc731a4cc68be0c3c6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__xhdmiphy1.html#ga14ce1c0f480526922f42b9e7ff8dee8f">XHdmiphy1_Callback</a> XHdmiphy1::HdmiTxReadyCallback</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Callback for TX ready. </p>

<p>Referenced by <a class="el" href="xhdmiphy1__hdmi__intr_8c.html#aa2c97194ee284139b2959025092cc122">XHdmiphy1_HdmiGtTxAlignDoneLockHandler()</a>, <a class="el" href="xhdmiphy1__hdmi__intr_8c.html#ad65db64a87467172db631b182c2ddd2d">XHdmiphy1_HdmiGtTxResetDoneLockHandler()</a>, and <a class="el" href="group__xhdmiphy1.html#ga64e64512cb8f987620763078fe9e796d">XHdmiphy1_SetHdmiCallback()</a>.</p>

</div>
</div>
<a class="anchor" id="a6c024d30eed9502ce115cb9d356d6e7a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void* XHdmiphy1::HdmiTxReadyRef</td>
        </tr>
      </table>
</div><div class="memdoc">

<p><pre class="fragment">        To be passed to the TX
</pre><p> ready callback. </p>

<p>Referenced by <a class="el" href="xhdmiphy1__hdmi__intr_8c.html#aa2c97194ee284139b2959025092cc122">XHdmiphy1_HdmiGtTxAlignDoneLockHandler()</a>, <a class="el" href="xhdmiphy1__hdmi__intr_8c.html#ad65db64a87467172db631b182c2ddd2d">XHdmiphy1_HdmiGtTxResetDoneLockHandler()</a>, and <a class="el" href="group__xhdmiphy1.html#ga64e64512cb8f987620763078fe9e796d">XHdmiphy1_SetHdmiCallback()</a>.</p>

</div>
</div>
<a class="anchor" id="a834eecec514b7571575a3bf47cfa63e0"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u32 XHdmiphy1::HdmiTxRefClkHz</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>HDMI TX refclk. </p>

<p>Referenced by <a class="el" href="group__xhdmiphy1.html#ga7cd4d4f88631190ea51009300a15b783">XHdmiphy1_GetPllVcoFreqHz()</a>, <a class="el" href="group__xhdmiphy1.html#ga2aa401218d0bc4c64c2210f85ccee457">XHdmiphy1_Hdmi21Config()</a>, <a class="el" href="group__xhdmiphy1.html#gafa361514e8315c25876867a1ded2c99b">XHdmiphy1_HdmiCfgCalcMmcmParam()</a>, <a class="el" href="xhdmiphy1__hdmi_8c.html#aefc037877ed6316c6995845442a31971">XHdmiphy1_HdmiCpllParam()</a>, and <a class="el" href="xhdmiphy1__hdmi_8c.html#a026bd874ba52e36d8f0e770b962543f9">XHdmiphy1_HdmiQpllParam()</a>.</p>

</div>
</div>
<a class="anchor" id="aa0e3e6f1c5e328af0628bc58d19e915a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XHdmiphy1::HdmiTxSampleRate</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>HDMI TX sample rate. </p>

<p>Referenced by <a class="el" href="group__xhdmiphy1.html#gafa361514e8315c25876867a1ded2c99b">XHdmiphy1_HdmiCfgCalcMmcmParam()</a>, <a class="el" href="xhdmiphy1__hdmi_8c.html#aefc037877ed6316c6995845442a31971">XHdmiphy1_HdmiCpllParam()</a>, <a class="el" href="xhdmiphy1__hdmi_8c.html#a026bd874ba52e36d8f0e770b962543f9">XHdmiphy1_HdmiQpllParam()</a>, and <a class="el" href="group__xhdmiphy1.html#ga51d10d93fa76ebe0c031600b61955d4d">XHdmiphy1_PatgenSetRatio()</a>.</p>

</div>
</div>
<a class="anchor" id="a1209c27b73680d5f924509cb1717ba11"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void* XHdmiphy1::IntrCpllLockCallbackRef</td>
        </tr>
      </table>
</div><div class="memdoc">

<p><pre class="fragment">            A pointer to the user data
</pre><p> passed to the CPLL lock callback function. </p>

<p>Referenced by <a class="el" href="group__xhdmiphy1.html#gacb93fcb29ad3045d260d3fbbaa0be81e">XHdmiphy1_InterruptHandler()</a>, and <a class="el" href="group__xhdmiphy1.html#gaed8eb9b3c3f96343f4358c9d54296af0">XHdmiphy1_SetIntrHandler()</a>.</p>

</div>
</div>
<a class="anchor" id="a299ed2990b28d0561a635f11b647cbd8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__xhdmiphy1.html#ga5ff00002844b75068ea21b03514fcf04">XHdmiphy1_IntrHandler</a> XHdmiphy1::IntrCpllLockHandler</td>
        </tr>
      </table>
</div><div class="memdoc">

<p><pre class="fragment">                    Callback function for CPLL
</pre><p> lock interrupts. </p>

<p>Referenced by <a class="el" href="group__xhdmiphy1.html#gacb93fcb29ad3045d260d3fbbaa0be81e">XHdmiphy1_InterruptHandler()</a>, and <a class="el" href="group__xhdmiphy1.html#gaed8eb9b3c3f96343f4358c9d54296af0">XHdmiphy1_SetIntrHandler()</a>.</p>

</div>
</div>
<a class="anchor" id="ae2ebcf179c7a4c5122606264c1313254"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void* XHdmiphy1::IntrQpll1LockCallbackRef</td>
        </tr>
      </table>
</div><div class="memdoc">

<p><pre class="fragment">            A pointer to the user data
</pre><p> passed to the QPLL lock callback function. </p>

<p>Referenced by <a class="el" href="group__xhdmiphy1.html#gacb93fcb29ad3045d260d3fbbaa0be81e">XHdmiphy1_InterruptHandler()</a>, and <a class="el" href="group__xhdmiphy1.html#gaed8eb9b3c3f96343f4358c9d54296af0">XHdmiphy1_SetIntrHandler()</a>.</p>

</div>
</div>
<a class="anchor" id="af643b54434ad0e79c7059c26f77a29e7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__xhdmiphy1.html#ga5ff00002844b75068ea21b03514fcf04">XHdmiphy1_IntrHandler</a> XHdmiphy1::IntrQpll1LockHandler</td>
        </tr>
      </table>
</div><div class="memdoc">

<p><pre class="fragment">                     Callback function for QPLL
</pre><p> lock interrupts. </p>

<p>Referenced by <a class="el" href="group__xhdmiphy1.html#gacb93fcb29ad3045d260d3fbbaa0be81e">XHdmiphy1_InterruptHandler()</a>, and <a class="el" href="group__xhdmiphy1.html#gaed8eb9b3c3f96343f4358c9d54296af0">XHdmiphy1_SetIntrHandler()</a>.</p>

</div>
</div>
<a class="anchor" id="a3eb39abdf0e0de2bc7b2780116dad1fc"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void* XHdmiphy1::IntrQpllLockCallbackRef</td>
        </tr>
      </table>
</div><div class="memdoc">

<p><pre class="fragment">            A pointer to the user data
</pre><p> passed to the QPLL lock callback function. </p>

<p>Referenced by <a class="el" href="group__xhdmiphy1.html#gacb93fcb29ad3045d260d3fbbaa0be81e">XHdmiphy1_InterruptHandler()</a>, and <a class="el" href="group__xhdmiphy1.html#gaed8eb9b3c3f96343f4358c9d54296af0">XHdmiphy1_SetIntrHandler()</a>.</p>

</div>
</div>
<a class="anchor" id="aba5d02fffa55f5c2ae38f24f3e48655d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__xhdmiphy1.html#ga5ff00002844b75068ea21b03514fcf04">XHdmiphy1_IntrHandler</a> XHdmiphy1::IntrQpllLockHandler</td>
        </tr>
      </table>
</div><div class="memdoc">

<p><pre class="fragment">                    Callback function for QPLL
</pre><p> lock interrupts. </p>

<p>Referenced by <a class="el" href="group__xhdmiphy1.html#gacb93fcb29ad3045d260d3fbbaa0be81e">XHdmiphy1_InterruptHandler()</a>, and <a class="el" href="group__xhdmiphy1.html#gaed8eb9b3c3f96343f4358c9d54296af0">XHdmiphy1_SetIntrHandler()</a>.</p>

</div>
</div>
<a class="anchor" id="ade70699e9fbb982482a8038c06f2b151"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void* XHdmiphy1::IntrRxClkDetFreqChangeCallbackRef</td>
        </tr>
      </table>
</div><div class="memdoc">

<p><pre class="fragment">                 A pointer to the user data
</pre><p> passed to the RX clock detector frequency change callback function. </p>

<p>Referenced by <a class="el" href="group__xhdmiphy1.html#gacb93fcb29ad3045d260d3fbbaa0be81e">XHdmiphy1_InterruptHandler()</a>, and <a class="el" href="group__xhdmiphy1.html#gaed8eb9b3c3f96343f4358c9d54296af0">XHdmiphy1_SetIntrHandler()</a>.</p>

</div>
</div>
<a class="anchor" id="aed8c859489a13cf7b883b4ed6d121420"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__xhdmiphy1.html#ga5ff00002844b75068ea21b03514fcf04">XHdmiphy1_IntrHandler</a> XHdmiphy1::IntrRxClkDetFreqChangeHandler</td>
        </tr>
      </table>
</div><div class="memdoc">

<p><pre class="fragment">                              Callback function
</pre><p> for RX clock detector frequency change interrupts. </p>

<p>Referenced by <a class="el" href="group__xhdmiphy1.html#gacb93fcb29ad3045d260d3fbbaa0be81e">XHdmiphy1_InterruptHandler()</a>, and <a class="el" href="group__xhdmiphy1.html#gaed8eb9b3c3f96343f4358c9d54296af0">XHdmiphy1_SetIntrHandler()</a>.</p>

</div>
</div>
<a class="anchor" id="a236a6934b0578e57f77cc55e90e70326"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void* XHdmiphy1::IntrRxMmcmLockCallbackRef</td>
        </tr>
      </table>
</div><div class="memdoc">

<p><pre class="fragment">         A pointer to the user data
</pre><p> passed to the RX MMCM lock callback function. </p>

<p>Referenced by <a class="el" href="group__xhdmiphy1.html#gacb93fcb29ad3045d260d3fbbaa0be81e">XHdmiphy1_InterruptHandler()</a>, and <a class="el" href="group__xhdmiphy1.html#gaed8eb9b3c3f96343f4358c9d54296af0">XHdmiphy1_SetIntrHandler()</a>.</p>

</div>
</div>
<a class="anchor" id="aba4ae1632f45de25ef1f548ecceb7a16"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__xhdmiphy1.html#ga5ff00002844b75068ea21b03514fcf04">XHdmiphy1_IntrHandler</a> XHdmiphy1::IntrRxMmcmLockHandler</td>
        </tr>
      </table>
</div><div class="memdoc">

<p><pre class="fragment">                      Callback function
</pre><p> for RX MMCM lock interrupts. </p>

<p>Referenced by <a class="el" href="group__xhdmiphy1.html#gacb93fcb29ad3045d260d3fbbaa0be81e">XHdmiphy1_InterruptHandler()</a>, and <a class="el" href="group__xhdmiphy1.html#gaed8eb9b3c3f96343f4358c9d54296af0">XHdmiphy1_SetIntrHandler()</a>.</p>

</div>
</div>
<a class="anchor" id="ab108631f101eacc52db3574aca37ff1d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void* XHdmiphy1::IntrRxResetDoneCallbackRef</td>
        </tr>
      </table>
</div><div class="memdoc">

<p><pre class="fragment">            A pointer to the user data
</pre><p> passed to the RX reset done lock callback function. </p>

<p>Referenced by <a class="el" href="group__xhdmiphy1.html#gacb93fcb29ad3045d260d3fbbaa0be81e">XHdmiphy1_InterruptHandler()</a>, and <a class="el" href="group__xhdmiphy1.html#gaed8eb9b3c3f96343f4358c9d54296af0">XHdmiphy1_SetIntrHandler()</a>.</p>

</div>
</div>
<a class="anchor" id="afbd86b5dc2ea02eca5f779558c23faaf"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__xhdmiphy1.html#ga5ff00002844b75068ea21b03514fcf04">XHdmiphy1_IntrHandler</a> XHdmiphy1::IntrRxResetDoneHandler</td>
        </tr>
      </table>
</div><div class="memdoc">

<p><pre class="fragment">                       Callback function for RX
</pre><p> reset done lock interrupts. </p>

<p>Referenced by <a class="el" href="group__xhdmiphy1.html#gacb93fcb29ad3045d260d3fbbaa0be81e">XHdmiphy1_InterruptHandler()</a>, and <a class="el" href="group__xhdmiphy1.html#gaed8eb9b3c3f96343f4358c9d54296af0">XHdmiphy1_SetIntrHandler()</a>.</p>

</div>
</div>
<a class="anchor" id="aa84057e2d584f28c2a571976f936296a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void* XHdmiphy1::IntrRxTmrTimeoutCallbackRef</td>
        </tr>
      </table>
</div><div class="memdoc">

<p><pre class="fragment">            A pointer to the user data
</pre><p> passed to the RX timer timeout callback function. </p>

<p>Referenced by <a class="el" href="group__xhdmiphy1.html#gacb93fcb29ad3045d260d3fbbaa0be81e">XHdmiphy1_InterruptHandler()</a>, and <a class="el" href="group__xhdmiphy1.html#gaed8eb9b3c3f96343f4358c9d54296af0">XHdmiphy1_SetIntrHandler()</a>.</p>

</div>
</div>
<a class="anchor" id="acdae64b5744677ee58564afda2116bda"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__xhdmiphy1.html#ga5ff00002844b75068ea21b03514fcf04">XHdmiphy1_IntrHandler</a> XHdmiphy1::IntrRxTmrTimeoutHandler</td>
        </tr>
      </table>
</div><div class="memdoc">

<p><pre class="fragment">                        Callback function for
</pre><p> RX timer timeout interrupts. </p>

<p>Referenced by <a class="el" href="group__xhdmiphy1.html#gacb93fcb29ad3045d260d3fbbaa0be81e">XHdmiphy1_InterruptHandler()</a>, and <a class="el" href="group__xhdmiphy1.html#gaed8eb9b3c3f96343f4358c9d54296af0">XHdmiphy1_SetIntrHandler()</a>.</p>

</div>
</div>
<a class="anchor" id="acb9f1f5c38f678dfe435d1872d93c409"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void* XHdmiphy1::IntrTxAlignDoneCallbackRef</td>
        </tr>
      </table>
</div><div class="memdoc">

<p><pre class="fragment">            A pointer to the user data
</pre><p> passed to the TX align done lock callback function. </p>

<p>Referenced by <a class="el" href="group__xhdmiphy1.html#gacb93fcb29ad3045d260d3fbbaa0be81e">XHdmiphy1_InterruptHandler()</a>, and <a class="el" href="group__xhdmiphy1.html#gaed8eb9b3c3f96343f4358c9d54296af0">XHdmiphy1_SetIntrHandler()</a>.</p>

</div>
</div>
<a class="anchor" id="a9f4e3631341fe886a566a1c615109296"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__xhdmiphy1.html#ga5ff00002844b75068ea21b03514fcf04">XHdmiphy1_IntrHandler</a> XHdmiphy1::IntrTxAlignDoneHandler</td>
        </tr>
      </table>
</div><div class="memdoc">

<p><pre class="fragment">                       Callback function for TX
</pre><p> align done lock interrupts. </p>

<p>Referenced by <a class="el" href="group__xhdmiphy1.html#gacb93fcb29ad3045d260d3fbbaa0be81e">XHdmiphy1_InterruptHandler()</a>, and <a class="el" href="group__xhdmiphy1.html#gaed8eb9b3c3f96343f4358c9d54296af0">XHdmiphy1_SetIntrHandler()</a>.</p>

</div>
</div>
<a class="anchor" id="ae5127143c4688998c92ed8eafb2ba7b2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void* XHdmiphy1::IntrTxClkDetFreqChangeCallbackRef</td>
        </tr>
      </table>
</div><div class="memdoc">

<p><pre class="fragment">                 A pointer to the user data
</pre><p> passed to the TX clock detector frequency change callback function. </p>

<p>Referenced by <a class="el" href="group__xhdmiphy1.html#gacb93fcb29ad3045d260d3fbbaa0be81e">XHdmiphy1_InterruptHandler()</a>, and <a class="el" href="group__xhdmiphy1.html#gaed8eb9b3c3f96343f4358c9d54296af0">XHdmiphy1_SetIntrHandler()</a>.</p>

</div>
</div>
<a class="anchor" id="a9e829bc4a1ba14c7973ee6d805a95de6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__xhdmiphy1.html#ga5ff00002844b75068ea21b03514fcf04">XHdmiphy1_IntrHandler</a> XHdmiphy1::IntrTxClkDetFreqChangeHandler</td>
        </tr>
      </table>
</div><div class="memdoc">

<p><pre class="fragment">                              Callback function
</pre><p> for TX clock detector frequency change interrupts. </p>

<p>Referenced by <a class="el" href="group__xhdmiphy1.html#gacb93fcb29ad3045d260d3fbbaa0be81e">XHdmiphy1_InterruptHandler()</a>, and <a class="el" href="group__xhdmiphy1.html#gaed8eb9b3c3f96343f4358c9d54296af0">XHdmiphy1_SetIntrHandler()</a>.</p>

</div>
</div>
<a class="anchor" id="a843def0eed56f4054c7f361715558b7c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void* XHdmiphy1::IntrTxMmcmLockCallbackRef</td>
        </tr>
      </table>
</div><div class="memdoc">

<p><pre class="fragment">         A pointer to the user data
</pre><p> passed to the TX MMCM lock callback function. </p>

<p>Referenced by <a class="el" href="group__xhdmiphy1.html#gacb93fcb29ad3045d260d3fbbaa0be81e">XHdmiphy1_InterruptHandler()</a>, and <a class="el" href="group__xhdmiphy1.html#gaed8eb9b3c3f96343f4358c9d54296af0">XHdmiphy1_SetIntrHandler()</a>.</p>

</div>
</div>
<a class="anchor" id="a87976bb014b2a6f2e84e47ca3ded5cb3"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__xhdmiphy1.html#ga5ff00002844b75068ea21b03514fcf04">XHdmiphy1_IntrHandler</a> XHdmiphy1::IntrTxMmcmLockHandler</td>
        </tr>
      </table>
</div><div class="memdoc">

<p><pre class="fragment">                      Callback function
</pre><p> for TX MMCM lock interrupts. </p>

<p>Referenced by <a class="el" href="group__xhdmiphy1.html#gacb93fcb29ad3045d260d3fbbaa0be81e">XHdmiphy1_InterruptHandler()</a>, and <a class="el" href="group__xhdmiphy1.html#gaed8eb9b3c3f96343f4358c9d54296af0">XHdmiphy1_SetIntrHandler()</a>.</p>

</div>
</div>
<a class="anchor" id="a6ecd9f63b374c8c8def7c8894f6340ec"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void* XHdmiphy1::IntrTxResetDoneCallbackRef</td>
        </tr>
      </table>
</div><div class="memdoc">

<p><pre class="fragment">            A pointer to the user data
</pre><p> passed to the TX reset done lock callback function. </p>

<p>Referenced by <a class="el" href="group__xhdmiphy1.html#gacb93fcb29ad3045d260d3fbbaa0be81e">XHdmiphy1_InterruptHandler()</a>, and <a class="el" href="group__xhdmiphy1.html#gaed8eb9b3c3f96343f4358c9d54296af0">XHdmiphy1_SetIntrHandler()</a>.</p>

</div>
</div>
<a class="anchor" id="a4f9c49683a90aa9841be70039e7dea31"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__xhdmiphy1.html#ga5ff00002844b75068ea21b03514fcf04">XHdmiphy1_IntrHandler</a> XHdmiphy1::IntrTxResetDoneHandler</td>
        </tr>
      </table>
</div><div class="memdoc">

<p><pre class="fragment">                       Callback function for TX
</pre><p> reset done lock interrupts. </p>

<p>Referenced by <a class="el" href="group__xhdmiphy1.html#gacb93fcb29ad3045d260d3fbbaa0be81e">XHdmiphy1_InterruptHandler()</a>, and <a class="el" href="group__xhdmiphy1.html#gaed8eb9b3c3f96343f4358c9d54296af0">XHdmiphy1_SetIntrHandler()</a>.</p>

</div>
</div>
<a class="anchor" id="a2ea3d02859ef83099982ca7a91a16ca7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void* XHdmiphy1::IntrTxTmrTimeoutCallbackRef</td>
        </tr>
      </table>
</div><div class="memdoc">

<p><pre class="fragment">            A pointer to the user data
</pre><p> passed to the TX timer timeout callback function. </p>

<p>Referenced by <a class="el" href="group__xhdmiphy1.html#gacb93fcb29ad3045d260d3fbbaa0be81e">XHdmiphy1_InterruptHandler()</a>, and <a class="el" href="group__xhdmiphy1.html#gaed8eb9b3c3f96343f4358c9d54296af0">XHdmiphy1_SetIntrHandler()</a>.</p>

</div>
</div>
<a class="anchor" id="a65c3d295faeab03e349abbdce936ebad"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__xhdmiphy1.html#ga5ff00002844b75068ea21b03514fcf04">XHdmiphy1_IntrHandler</a> XHdmiphy1::IntrTxTmrTimeoutHandler</td>
        </tr>
      </table>
</div><div class="memdoc">

<p><pre class="fragment">                        Callback function for
</pre><p> TX timer timeout interrupts. </p>

<p>Referenced by <a class="el" href="group__xhdmiphy1.html#gacb93fcb29ad3045d260d3fbbaa0be81e">XHdmiphy1_InterruptHandler()</a>, and <a class="el" href="group__xhdmiphy1.html#gaed8eb9b3c3f96343f4358c9d54296af0">XHdmiphy1_SetIntrHandler()</a>.</p>

</div>
</div>
<a class="anchor" id="a2410c544d217821ce4e85e391b1c676a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u32 XHdmiphy1::IsReady</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Device is initialized and ready. </p>

<p>Referenced by <a class="el" href="group__xhdmiphy1.html#gac17db2af38544c85cb299d147fcdac16">XHdmiphy1_CfgInitialize()</a>, <a class="el" href="group__xhdmiphy1.html#gaa15dd35a9b1670aab091738d3ecca9df">XHdmiphy1_Hdmi_CfgInitialize()</a>, <a class="el" href="group__xhdmiphy1.html#gacb93fcb29ad3045d260d3fbbaa0be81e">XHdmiphy1_InterruptHandler()</a>, and <a class="el" href="group__xhdmiphy1.html#gabe478d42590c0365f3e2feb3933321ec">XHdmiphy1_WaitUs()</a>.</p>

</div>
</div>
<a class="anchor" id="a55611128c68a9548afe47eae8d761788"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="struct_x_hdmiphy1___log.html">XHdmiphy1_Log</a> XHdmiphy1::Log</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>A log of events. </p>

<p>Referenced by <a class="el" href="group__xhdmiphy1.html#ga9569d5080ff8e2396239ecfb7d1de91d">XHdmiphy1_LogDisplay()</a>, <a class="el" href="group__xhdmiphy1.html#gafef83d134d6ba3cf7ed6ff58c5aa76c0">XHdmiphy1_LogRead()</a>, <a class="el" href="group__xhdmiphy1.html#ga67dcfc543f278ca875c99f6dada92520">XHdmiphy1_LogReset()</a>, and <a class="el" href="group__xhdmiphy1.html#gabda0c5df35f1e8c13b871c8edf38ff38">XHdmiphy1_LogWrite()</a>.</p>

</div>
</div>
<a class="anchor" id="ae496b497afcb2b9faa866238d7cc2f11"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__xhdmiphy1.html#ga503c2ff79c8d1c28506c02d3be634763">XHdmiphy1_LogCallback</a> XHdmiphy1::LogWriteCallback</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Callback for log write. </p>

<p>Referenced by <a class="el" href="group__xhdmiphy1.html#ga9569d5080ff8e2396239ecfb7d1de91d">XHdmiphy1_LogDisplay()</a>, <a class="el" href="group__xhdmiphy1.html#gabda0c5df35f1e8c13b871c8edf38ff38">XHdmiphy1_LogWrite()</a>, and <a class="el" href="group__xhdmiphy1.html#ga7efb70724bc3a6fa0d3bd6c9d7d22de4">XHdmiphy1_SetLogCallback()</a>.</p>

</div>
</div>
<a class="anchor" id="ad0bd5b3366de6fd019ba397cabdc37f2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u32* XHdmiphy1::LogWriteRef</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>To be passed to the log write callback. </p>

<p>Referenced by <a class="el" href="group__xhdmiphy1.html#gabda0c5df35f1e8c13b871c8edf38ff38">XHdmiphy1_LogWrite()</a>, and <a class="el" href="group__xhdmiphy1.html#ga7efb70724bc3a6fa0d3bd6c9d7d22de4">XHdmiphy1_SetLogCallback()</a>.</p>

</div>
</div>
<a class="anchor" id="a0739038c4800b9de1755c11ff1a2d835"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__xhdmiphy1.html#gadcff193d2a45fbd03c48f595fe8fdf55">XHdmiphy1_ErrorCallback</a> XHdmiphy1::PllLayoutErrorCallback</td>
        </tr>
      </table>
</div><div class="memdoc">

<p><pre class="fragment">                          Callback for Error
</pre><p> Condition. </p>

</div>
</div>
<a class="anchor" id="a3530e3415430f3babfdc7182b721425f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void* XHdmiphy1::PllLayoutErrorRef</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>To be passed to the Error condition callback. </p>

</div>
</div>
<a class="anchor" id="a0204ec609474b091ff494d61ebd2aa80"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="struct_x_hdmiphy1___quad.html">XHdmiphy1_Quad</a> XHdmiphy1::Quads[2]</td>
        </tr>
      </table>
</div><div class="memdoc">

<p><pre class="fragment">       The quads available to the
</pre><p> Video PHY core. </p>

<p>Referenced by <a class="el" href="group__xhdmiphy1.html#ga71a574c5aedf401c9b7c59a173822f8f">XHdmiphy1_CfgLineRate()</a>, <a class="el" href="group__xhdmiphy1.html#gaf3cb368774462d22b085a8e34d2c7a00">XHdmiphy1_CfgPllRefClkSel()</a>, <a class="el" href="group__xhdmiphy1.html#ga4e6b72ef1579950b4c8c83e35e7ad4b0">XHdmiphy1_CfgSysClkDataSel()</a>, <a class="el" href="group__xhdmiphy1.html#ga738210e1c11e69176f1cd733ff0bae6c">XHdmiphy1_CfgSysClkOutSel()</a>, <a class="el" href="group__xhdmiphy1.html#ga4c7a948926fede8a6548c6cffe5fc830">XHdmiphy1_DruCalcCenterFreqHz()</a>, <a class="el" href="group__xhdmiphy1.html#ga31263f99c22623f852ea864fba080232">XHdmiphy1_GetLineRateHz()</a>, <a class="el" href="group__xhdmiphy1.html#ga7cd4d4f88631190ea51009300a15b783">XHdmiphy1_GetPllVcoFreqHz()</a>, <a class="el" href="group__xhdmiphy1.html#gaaa8cf29813f43a1066492adea335bf48">XHdmiphy1_GetQuadRefClkFreq()</a>, <a class="el" href="group__xhdmiphy1.html#gaa15dd35a9b1670aab091738d3ecca9df">XHdmiphy1_Hdmi_CfgInitialize()</a>, <a class="el" href="group__xhdmiphy1.html#gafa361514e8315c25876867a1ded2c99b">XHdmiphy1_HdmiCfgCalcMmcmParam()</a>, <a class="el" href="xhdmiphy1__hdmi__intr_8c.html#acc32a98d0cf6cf638c3fe4e3fe057226">XHdmiphy1_HdmiCpllLockHandler()</a>, <a class="el" href="xhdmiphy1__hdmi_8c.html#aefc037877ed6316c6995845442a31971">XHdmiphy1_HdmiCpllParam()</a>, <a class="el" href="group__xhdmiphy1.html#ga16dfea31e43d9da2c4c00cd0785b6248">XHdmiphy1_HdmiDebugInfo()</a>, <a class="el" href="xhdmiphy1__hdmi__intr_8c.html#a0c603299dc1bafabcf0ecfe920bd412b">XHdmiphy1_HdmiGtRxResetDoneLockHandler()</a>, <a class="el" href="xhdmiphy1__hdmi__intr_8c.html#aa2c97194ee284139b2959025092cc122">XHdmiphy1_HdmiGtTxAlignDoneLockHandler()</a>, <a class="el" href="xhdmiphy1__hdmi__intr_8c.html#ad65db64a87467172db631b182c2ddd2d">XHdmiphy1_HdmiGtTxResetDoneLockHandler()</a>, <a class="el" href="xhdmiphy1__hdmi__intr_8c.html#a0dadbdee261d92500f5c3a5f55b76218">XHdmiphy1_HdmiQpllLockHandler()</a>, <a class="el" href="xhdmiphy1__hdmi_8c.html#a026bd874ba52e36d8f0e770b962543f9">XHdmiphy1_HdmiQpllParam()</a>, <a class="el" href="xhdmiphy1__hdmi__intr_8c.html#a80cae1429b5d37ffec8de9763de00f56">XHdmiphy1_HdmiRxClkDetFreqChangeHandler()</a>, <a class="el" href="group__xhdmiphy1.html#ga5a0a82f90d7a0f1c4c8180cfb465de0a">XHdmiphy1_HdmiRxTimerTimeoutHandler()</a>, <a class="el" href="xhdmiphy1__hdmi__intr_8c.html#afc3e2c76a28022e9d12a96990cc2fc83">XHdmiphy1_HdmiTxClkDetFreqChangeHandler()</a>, <a class="el" href="group__xhdmiphy1.html#gada0844e8a6a828bb7d512259aca11498">XHdmiphy1_HdmiTxTimerTimeoutHandler()</a>, <a class="el" href="group__xhdmiphy1.html#ga1d8702f582054727e5bafc4e6cf32739">XHdmiphy1_HdmiUpdateClockSelection()</a>, <a class="el" href="group__xhdmiphy1.html#ga5dc7ec503e2e78570719440c12773984">XHdmiphy1_MmcmStart()</a>, <a class="el" href="group__xhdmiphy1.html#ga87f9523a81f1b648cfae0172bdd96f0b">XHdmiphy1_PllCalculator()</a>, and <a class="el" href="group__xhdmiphy1.html#ga0fa2836b8aac17e187bf1e01a462001a">XHdmiphy1_WriteCfgRefClkSelReg()</a>.</p>

</div>
</div>
<a class="anchor" id="a44a9b24f205fee3e03f3724a89abf2bb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="struct_x_hdmiphy1___hdmi21_cfg.html">XHdmiphy1_Hdmi21Cfg</a> XHdmiphy1::RxHdmi21Cfg</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>TX HDMI Config. </p>

<p>Referenced by <a class="el" href="group__xhdmiphy1.html#gabb75647ab6dfd99febccba18593e86d8">XHdmiphy1_ClkDetGetRefClkFreqHz()</a>, <a class="el" href="group__xhdmiphy1.html#ga1e17b8f3099b9edb96bdf732671b7efc">XHdmiphy1_Hdmi20Config()</a>, <a class="el" href="group__xhdmiphy1.html#ga2aa401218d0bc4c64c2210f85ccee457">XHdmiphy1_Hdmi21Config()</a>, <a class="el" href="xhdmiphy1__hdmi_8c.html#aefc037877ed6316c6995845442a31971">XHdmiphy1_HdmiCpllParam()</a>, <a class="el" href="xhdmiphy1__hdmi_8c.html#a026bd874ba52e36d8f0e770b962543f9">XHdmiphy1_HdmiQpllParam()</a>, <a class="el" href="xhdmiphy1__hdmi__intr_8c.html#a80cae1429b5d37ffec8de9763de00f56">XHdmiphy1_HdmiRxClkDetFreqChangeHandler()</a>, and <a class="el" href="group__xhdmiphy1.html#ga5a0a82f90d7a0f1c4c8180cfb465de0a">XHdmiphy1_HdmiRxTimerTimeoutHandler()</a>.</p>

</div>
</div>
<a class="anchor" id="ac60ed4c71a5adcb71a99edad2997e24c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="struct_x_hdmiphy1___hdmi21_cfg.html">XHdmiphy1_Hdmi21Cfg</a> XHdmiphy1::TxHdmi21Cfg</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>TX HDMI Config. </p>

<p>Referenced by <a class="el" href="group__xhdmiphy1.html#gabb75647ab6dfd99febccba18593e86d8">XHdmiphy1_ClkDetGetRefClkFreqHz()</a>, <a class="el" href="group__xhdmiphy1.html#ga1e17b8f3099b9edb96bdf732671b7efc">XHdmiphy1_Hdmi20Config()</a>, <a class="el" href="group__xhdmiphy1.html#ga2aa401218d0bc4c64c2210f85ccee457">XHdmiphy1_Hdmi21Config()</a>, <a class="el" href="xhdmiphy1__hdmi_8c.html#aefc037877ed6316c6995845442a31971">XHdmiphy1_HdmiCpllParam()</a>, <a class="el" href="xhdmiphy1__hdmi__intr_8c.html#ad65db64a87467172db631b182c2ddd2d">XHdmiphy1_HdmiGtTxResetDoneLockHandler()</a>, <a class="el" href="xhdmiphy1__hdmi_8c.html#a026bd874ba52e36d8f0e770b962543f9">XHdmiphy1_HdmiQpllParam()</a>, <a class="el" href="xhdmiphy1__hdmi__intr_8c.html#afc3e2c76a28022e9d12a96990cc2fc83">XHdmiphy1_HdmiTxClkDetFreqChangeHandler()</a>, <a class="el" href="group__xhdmiphy1.html#gada0844e8a6a828bb7d512259aca11498">XHdmiphy1_HdmiTxTimerTimeoutHandler()</a>, and <a class="el" href="group__xhdmiphy1.html#ga69e679f0c4444350910817be69cde77c">XHdmiphy1_SetHdmiTxParam()</a>.</p>

</div>
</div>
<a class="anchor" id="a9324811f0f5b67211f3db8a1a12b4447"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void* XHdmiphy1::UserTimerPtr</td>
        </tr>
      </table>
</div><div class="memdoc">

<p><pre class="fragment">    Pointer to a timer instance
</pre><p> used by the custom user delay/sleep function. </p>

</div>
</div>
<a class="anchor" id="af1e1e9687cea9cf0c57b24e69891d2bb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__xhdmiphy1.html#ga7c61707222943633f7df3de4acf2d51a">XHdmiphy1_TimerHandler</a> XHdmiphy1::UserTimerWaitUs</td>
        </tr>
      </table>
</div><div class="memdoc">

<p><pre class="fragment">                  Custom user function for
</pre><p> delay/sleep. </p>

<p>Referenced by <a class="el" href="group__xhdmiphy1.html#gabe478d42590c0365f3e2feb3933321ec">XHdmiphy1_WaitUs()</a>.</p>

</div>
</div>
<a class="anchor" id="a834817daba49b8bd130bd52fbb911f41"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XHdmiphy1::versal_2ve_2vm</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>only for for VEK385 </p>

<p>Referenced by <a class="el" href="group__xhdmiphy1.html#gae2d190888890d12b1524b5d5065e5e57">XHdmiphy1_DruGetRefClkFreqHz()</a>.</p>

</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
	<p class="footer">&copy; Copyright 2015-2022 Xilinx, Inc. All Rights Reserved.</p>
	<p class="footer">&copy; Copyright 2022-2023 Advanced Micro Devices, Inc. All Rights Reserved.</p>
</div>
</body>
</html>
